From 7eabf93977cc8ed1b01d7ed267a6152362ddc876 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Florian=20M=C3=BCllner?= Date: Fri, 31 Jul 2026 00:41:40 +0200 Subject: [PATCH] runDialog: Use TERMINAL input purpose While not an actual terminal, the run dialog uses several features that are terminal-like: - tab completion - history navigation - keybindings with modifiers (ctrl+return) It therefore makes some sense to use the TERMINAL in purpose (although the dialog itself isn't reachable in a pure touch environment). Part-of: (cherry picked from commit 3ab39b9c90eb4da09c7cc5704b0830b6adcec655) --- js/ui/runDialog.js | 1 + 1 file changed, 1 insertion(+) diff --git a/js/ui/runDialog.js b/js/ui/runDialog.js index faf9e0e0e..fb4d44aa7 100644 --- a/js/ui/runDialog.js +++ b/js/ui/runDialog.js @@ -66,6 +66,7 @@ class RunDialog extends ModalDialog.ModalDialog { const entry = new St.Entry({ style_class: 'run-dialog-entry', + input_purpose: Clutter.InputContentPurpose.TERMINAL, labelActor, can_focus: true, }); -- 2.39.5